overlapping petals - Turc Anglais Dictionnaire